39258632
1760702
36267398
29612980
62517681
4442359
4348447
64657456
28551580
92226509
52731834
2092642
6183313
82767978
30023958
63573776
98517463
60936894
89976651
68002429
41688523
96448853
32618209
24759410
7162184
27225383
65956372
51557567
19577481
12601732
66538050
22996288
3322531
2891595
20649868
24867581
73318329
94651935
27629764
92197807