2183752
80045669
71116151
14553957
92322584
55731960
88774472
7884816
98091339
29637628
77411656
16639536
64636459
24849419
19143983
66835081
49488655
75755244
58733900
21674700
69271427
51809570
32647091
51797157
72382450
85047910
15492783
13945656
47785076
90219862
46094487
22749166
96855994
1889534
60456179
28805234
72465908
27374533
4013188
33893970