92652680
12914937
37406652
21532023
9658000
64019975
65488681
87054281
44898112
30058153
91218461
89352389
4847451
58645650
42614892
23091380
67171283
91867925
79317840
15124684
61088232
22611044
24778754
22182027
97748073
1572216
94004437
5457697
1181713
52993295
49395052
98251773
77014073
68173710
36289829
10182487
93594225
48499360
94774973
2781425