48206985
93362566
39433711
56119676
19492475
13753586
2383208
11933209
50011522
13962581
1065560
92518355
85092350
98682320
49327273
11285222
13112474
79154899
96621833
24122666
42105
89535782
57836938
94112840
90914649
30865970
62822673
30435883
6531971
3555683
95505544
46482814
9719987
30814774
76193230
3117637
63685845
5180144
57684431
33531449