44296765
30957754
581552
457543
60226228
97836269
68972385
20781073
8281947
76894555
73049153
97394186
60445240
78123075
53603773
15846462
88972653
31052983
7256755
24089648
34292386
47026886
96624176
18814667
43594980
46737503
16064909
80737905
16215970
25197140
52057753
9212616
388575
3541331
12694646
2735730
21591908
60759538
6560715
41391292