48246027
7161851
32846112
99515838
39709629
20867353
30632627
50647628
40064313
45947
88792438
67108408
8757462
37256484
13225200
15374106
55529711
19408300
88532870
3495190
47406257
71711058
14603407
94328367
8034548
29306466
32995128
43987125
71588931
74762232
29328053
17755122
17505090
90453449
74805493
98056917
38165324
92988414
54749072
812451