41271833
93625611
84792057
80166537
78443776
10261806
7910128
20337363
33178527
33672231
30225215
51637755
95156420
99916220
33358821
56622857
78786084
78808087
4428537
11189158
93737145
49318522
67994130
13186553
40614129
9807203
73455286
19257086
33198438
652249
77693825
28289784
91325994
32076711
8538000
9533676
85121065
47971969
81652559
10981643