38081778
45733598
784461
87236842
23178964
22107476
98912043
79639943
8534290
38308402
37113698
1389189
354192
23837599
53584939
73429771
36089899
17652541
44104304
71813564
55164602
31561375
8891366
55829447
83823920
80948757
75675864
35212320
8133108
79443836
51736745
50783831
96156325
49755891
79283248
48825019
50259570
22553570
41042134
83254947