8442639
85747248
79449276
98251605
61835196
79262711
72163760
15713723
70948444
11068159
1577236
67937759
6672195
36332290
661068
16546605
52168967
85148303
79225821
62556106
46158888
15737202
87267512
6928664
94177495
43322794
10653753
60663990
5308944
78897191
87083101
13844633
6100500
95561315
59635546
61681169
63016139
79988980
19854382
99587677