25143556
96675706
81874041
73201223
44263979
18953825
88676690
49294188
5042429
2175234
404133
43618039
53407758
2427545
72811568
69272204
71687069
15994760
114146
22604101
59619870
70566394
78686330
2199508
52472297
72299949
71176909
49465240
65783842
46018720
29166179
37323694
56266826
32646424
49413499
82246299
9203214
97487175
14636745
2033494