26109068
82139932
23199970
1025532
80058781
6001236
12809567
41919014
42078731
47133358
38406198
37969827
23668824
56944079
73341400
9195725
23697474
49931325
54474805
2360233
50269607
47582402
2760481
82599101
80759079
71198468
11362799
86252801
69955443
9581024
34602629
55703877
5618533
52792650
69026660
85306030
92794236
7667308
24662980
36539371