42735658
41289457
60305919
62842758
27685688
85454413
93883589
62355731
52468024
74143449
59104642
84128090
24253982
18148286
51414035
2169104
82841848
79678724
73545440
99444725
38581171
96422441
17921976
653006
99568404
95882414
1842500
64726304
79416182
77271353
53393305
30977173
97679196
71574466
75009123
93346862
63871429
94114572
75677033
47784062