49839172
49442181
7498547
30157759
45812376
20623957
93686351
61426657
59792863
82814027
74984088
25709835
28706590
17283619
62784967
19588260
12667149
70789424
97378606
84179948
45349911
52593336
81076561
24948840
62596137
64535550
51925197
19808985
50981133
18941176
26772243
74623271
40451048
5115233
62109259
246325
82958927
59835018
60798185
88065795