38721415
7141687
1677519
92678336
64465865
22389532
2945907
54893172
27185194
87471201
24065822
73248819
62803964
75635872
31571026
799231
61394267
42944723
40058758
65768662
83352100
3316437
28105086
33985423
51618836
76567955
49452108
9832463
9199864
20934547
85951112
31253787
18136302
46449452
84862919
15062097
68515679
69473101
60114132
79933895