61863668
80053189
3574485
6472908
79645154
29927607
38381912
37902210
91459107
50343264
5344585
26435639
19665517
88205811
48475069
39366700
47527955
98852992
97599260
73527642
24533907
91761
3807250
18555609
39261782
2282361
2724338
2882869
15038270
69811893
87249542
38289890
12575221
70768611
6213748
27873675
12584748
90943100
88749819
27887704