82138542
2402336
78325392
92937751
24049708
92923432
3462689
98958579
78907579
10302288
95539582
93603945
11874343
14411970
40208960
10676179
34379808
83178610
39828442
27435408
13508761
70665610
90009943
34092964
77664078
19483967
72162836
65151441
4279424
9811590
26947592
30083120
27441421
91185424
30178937
69148425
21803313
77926528
6158734
21248239