90068862
56375616
82669550
1284371
80597008
84675108
1881516
25463982
50856654
4648887
80851562
31149
1413611
3896250
81677114
1967452
12082875
33156333
59797683
89677353
35006637
22916932
82581501
66201314
6940446
48359638
93947998
71462349
18891007
65337322
99123136
78678900
82363250
20812807
29302634
79217589
67559670
85455487
70147746
55284193