5020575
20606825
45294200
80701036
46779141
73992869
52639845
95346366
2751157
24013903
52125078
85463365
67027486
80779342
32953827
36017279
5206104
59354784
2932685
98209265
89436771
66983582
14423780
5501807
18388187
6549537
52553569
89481121
4081906
79188049
12214730
30378644
35114670
84591975
95492860
10327092
13287500
19771662
84024802
47747379