52858848
13544753
19311077
79408970
64849439
4906660
30441308
94239000
22272784
6252731
9043061
97053617
2454813
8656565
17844004
5135936
21467671
94778773
3695884
67745867
52602867
91264165
91758639
28724078
79015437
11875246
29187319
24816068
3063635
34683015
57611678
5757028
81501690
29148809
68772144
39149970
55547257
80465173
39007956
2699877