45408786
91051567
54945992
70625433
26449224
9809410
66946410
48496471
3575222
27481836
20091663
40007155
60562931
60418564
52784511
14188219
658112
98447651
22681193
96484391
70333620
81344727
38474052
96473762
16849573
82303050
44214202
15546911
20404417
8409944
68715532
61635090
7128572
99084172
65129381
88102066
70473207
54818946
15332497
54071891