41746298
72141659
9401097
95525275
7206416
39028273
80443118
31942598
3788287
90144424
14908867
17249359
5300775
1775070
39451672
40305532
43467490
79326942
16634737
57036511
5134148
69415358
69655408
17501359
25158546
37358373
17164282
13925825
22453607
49092300
7830313
64507837
2480388
43658312
62334981
75794331
14754320
51912508
89081381
985071