2239469
21206011
73553385
67844852
84221717
29904906
71684667
8634345
69129584
23858897
78055351
77489607
30189946
48429185
16516140
1461858
7965930
10596137
13303854
72259273
80339258
1407255
17479141
15166592
8396864
57208224
87378422
61718855
59208935
98453526
24937642
64996000
9196555
76259285
64334966
50649206
79204053
68935466
76525481
21035745