28778834
42016934
85271980
35225632
4708832
15083655
8647409
52707133
84558827
36795566
97179078
3043342
10104041
2312649
85198593
66568080
35689910
74746165
965724
87175575
61806336
84748300
42623627
33726042
22851713
84268243
75586404
4937202
11222730
98744686
1367407
3012975
20913287
26147825
19832125
64605369
24206978
878997
75995607
26659402