2240738
72361748
60691956
9468605
47263668
20369773
61171198
78609883
59192130
95449557
3788272
87846380
86597659
2947600
65176593
8726358
5548944
25244387
90727956
38498554
99783049
95214408
14760
75804587
71506260
66019549
17041897
21077983
19684590
26323882
1054192
21746218
60489549
64701553
52246923
30158866
48579430
2221667
4177201
9426401