70603579
89526618
537044
54994168
15456466
2674261
44335553
5031177
13045984
46795267
26665305
75544594
13337087
99678096
12891530
69936946
6216719
11347448
29638463
47385033
71124575
56946962
11396087
33585449
6575109
53113045
3006663
26504741
91932515
22329462
33293345
3777121
58667062
34622975
673575
83962497
94706974
50792269
60746747
34848142