26296392
13376778
25033068
34194310
35206687
25119042
38639684
24582735
23175002
54565375
30449665
37183007
27017393
3471651
81869298
9506976
36702898
70092206
65904554
54586241
21539295
95303811
54612355
7264227
31079938
60054889
41358167
32761447
65402088
23806765
57093526
39168747
12967885
43013647
94331465
97409646
32854321
32488437
56394342
3172382