69902820
99089235
14432379
63517419
40236569
98748281
38577774
82933941
77372956
68505799
49266748
81854864
28023298
81625141
21264138
662702
31013828
66208274
65995539
28672980
36309037
12692922
19923570
41974938
26842721
50206163
74997
27769144
698180
13798796
918851
29509395
12596085
75165842
55578498
94491588
78458950
92951081
63609088
23572290