28505037
33746126
21778659
2356894
369437
19409874
83307022
4022570
35136202
93988627
62584944
81628328
34183684
8512060
46541397
14368464
88839754
78735264
81414917
81725167
74068841
95544189
74486722
41665278
1142045
76351305
40097315
70649286
77948823
9057652
66917321
31479538
5234419
42557428
98635751
77853128
3769468
86157366
39897653
3361960