59038296
49292786
8374600
72972981
14881012
15691525
15358546
83963790
16332226
28579393
42436929
6417805
29424768
20854129
84728928
10277417
3881602
31465338
62808606
20911885
3720448
28934737
62069572
45646598
79407759
2807379
57109225
8694758
99053522
76847491
43551483
82503442
82463104
33828656
68967731
78612016
2248998
59938774
40414202
23506647