75936711
97557610
49618229
99286805
68625250
61542079
832732
73415299
65051440
26792480
50946081
14317602
28124055
5228951
2651569
51342286
83996987
70394859
20516488
56638021
52915300
27302333
51968109
66948298
46092918
48749860
21946310
12931955
46708115
13564475
45997186
69576461
74546403
35014451
19659974
54269709
23209070
52831334
18059637
13031718