64279113
5847250
44747103
43996302
22608998
9569947
37035348
8723236
65627846
43298264
92449837
91828942
5619142
72839208
18025796
11286395
85983588
87869699
41121792
1516831
22709106
74249119
96218870
29135352
55775966
75976357
46369124
31798663
13274922
19277069
10085493
52347001
73148261
3714724
94355387
4487604
894335
54753690
46235190
23166809