26159905
48234197
96731561
40077468
39977265
61096729
21634893
4748660
65642683
28699407
16946100
65507301
50105688
92029187
36531403
5992356
10163663
91152669
6275624
87838847
94473940
86405861
47921998
99206560
74597338
5534869
61219180
15091821
40162616
80702256
80534136
77173730
1248590
68892222
40086248
35223817
43159771
90149782
16402003
31456300