22555129
19497781
88228654
6889561
81791850
39207522
75784528
1903860
93941741
68499113
54956543
8417942
62777272
32866635
31458328
48248467
24834622
63119816
65072695
12723528
73171278
8337241
20092147
62037883
27353181
48246371
2811968
18086435
92707481
6064981
2139790
79509488
51793339
30083231
40049309
15065930
14306936
16129999
28878226
4066551