32651738
41062679
4745311
2281376
94238619
80698051
27551908
10877692
38045832
47637904
75536529
13679793
62759607
63548210
97322914
81785582
13301358
86098358
3033579
39405263
6474876
14263158
81994272
75189876
18829100
55622475
1104214
56939370
63439983
42748796
14135842
91869546
2102278
42878618
24041448
52243329
7705510
54719686
40156386
35667238