27559189
29662176
12699129
32704218
1641505
76099109
11881540
11376062
46842325
21076932
3227990
18815219
49874770
99757175
92945642
67443790
43284854
99235177
57184243
47291453
53998160
2054759
76664534
71626663
63157867
90876024
71709523
87848793
61754884
13528760
83944627
49361075
41781621
21172483
71679724
7565490
60973841
79141023
90797008
98811505