1555953
55577235
94847141
63207452
82546237
89655283
89372768
3173375
64304010
39598397
198802
68487671
94697985
28639606
91966927
64817860
81332520
53237039
89487278
56981465
27855186
81918916
36431686
7333969
58469613
27947814
15701982
22168798
6425750
60807991
5167179
75831024
93344159
7945228
41515621
43087562
6107759
7589288
99926931
2777410