52968054
12237306
8524320
65825969
29324710
1656559
10331831
39144692
68075877
24995365
87457510
97026559
596614
30693825
72669067
263966
60561311
83997491
92132963
38558345
81171574
42085226
62416681
77674949
2856563
65138986
90185297
74996144
47166741
23473559
30787599
4827270
6086531
6234653
61864717
83795454
61517904
260401
4200738
28755476