46632315
18637862
63526034
26603993
48462
94906949
24255892
2212123
19433355
72766306
55507625
18237606
39703336
25902859
61898792
8495880
57528
69911524
77839087
442474
76425025
1250285
57988104
53526503
47179130
3596820
49223946
4533492
75933984
97009552
20319627
83333421
3127692
18357443
34338802
43518695
73496480
18324585
82099658
48796253