18647044
28126244
66801039
35833409
50037122
117565
93284839
298764
62575066
5292640
851226
1606878
79899563
37336217
84261534
31748569
88875798
93457117
3799981
60002104
2551374
10611299
88513816
66249843
36901708
5956985
96694911
87318963
24032896
20194983
16662031
98585925
38654584
6100751
55719015
5708597
57046816
33772348
13145524
128564