30733321
77852060
87292856
83094516
4091218
36493616
70969373
75145863
93843183
24818711
37977264
6668589
32708543
31515192
83203227
74825184
5435385
5481707
57152459
9257971
4449478
3615354
41295295
41018164
1352843
6853969
5122592
7996713
92925327
42896838
49854298
3921121
65828923
4756171
6301571
39794466
62366906
93935708
36955726
48307100