21726848
10019576
73593971
49255706
24907660
49565861
83561275
48929208
96604204
500494
71344172
1248185
1233296
52635588
57813680
37688430
10043663
41723695
38096038
12668991
17667919
72392572
848354
79854245
70182829
2876636
77965738
64553014
17333033
4443642
13437039
46556675
91296999
76789857
14102431
4524555
28104252
37743539
14934428
65956623