17658030
1244410
60074519
22421142
24078961
40094208
49122440
5051619
85505896
92818645
30078898
5638781
56349923
7769683
52373773
46351502
40159163
8976818
8085672
82219475
29085155
30143136
18274742
30421382
48615281
6838120
35194939
24569977
24741665
80912828
60174616
71129550
52939955
56648246
85891340
28928907
55807644
14326100
78109662
86619637