82582650
38955595
66149
46088591
83216310
75107185
75279470
76874399
97137777
37577263
13365628
56187172
91148885
3582221
51199577
77709268
93783210
7802199
72106915
35819702
40362133
95953395
57159497
64587534
22535518
86239707
56134188
1568423
75555100
38221826
55475892
42123058
95955037
26781895
36934750
41617202
49998194
5402064
66984993
73204338