3519396
9575320
47669690
63298194
27922041
80316886
71331854
57474234
75978229
98353133
933104
7617504
50871466
75107647
92645461
29589482
79881306
11887881
11639585
3839429
57825546
91967192
56605505
2606672
96281543
76179179
95512351
4222829
38939009
38234
79306382
57681716
77811460
89444701
411178
730011
66723962
52092034
26968803
4809396