21618928
53692996
2238154
47843793
58095589
75635210
13517187
2267810
8367306
14423911
20966928
9403224
4973456
24524407
50846037
44432686
39767628
85336363
11628305
44427179
21802175
66765534
34422044
40393756
18181995
70908656
67874406
22085324
96587154
8698650
337668
9589413
2467718
52935475
30495651
41601638
95126580
81828847
24888153
34389804