30862023
61507276
91345375
59118069
98411139
78013772
80935878
4736303
25227542
87542959
88486342
25393016
61885
76918149
24513393
1826173
1351640
91924374
66409135
3458255
62786700
73474081
22535766
63626652
93167282
22791358
6900365
9958687
84485681
71389497
10797270
13827248
9814518
68955241
70273258
48418674
22511556
6416460
99116875
12863497