66711828
89122361
30978604
32719366
2399584
88669516
7806249
98346869
90077488
79762008
5914315
42076567
98276218
55667643
22984924
56502566
88696593
20199270
48157062
79438194
28947842
80285837
63311163
87875599
36389926
19494082
7334982
32366800
1705506
84942501
69764115
4296557
20318697
12088132
12714698
35073262
91072723
5271433
43726717
475221