78451257
76112396
3431437
40103016
68843392
1333653
99258763
70046716
8807702
9899512
71576406
4512647
15617438
31297374
95107098
78465041
86857236
1777918
7494634
2354830
86331976
22453025
50139423
4550657
1118609
8203740
82568453
61865529
78564117
61179775
10722430
65387128
66828660
66412980
52028789
78857535
28246378
53154448
91613376
13116201