82718330
5398531
45556371
784542
93715086
13564044
16991181
98967862
65069833
18514321
18842986
91986940
33896192
15221702
2708363
20416701
19326955
49006966
9382103
99527069
30724932
6941476
23043303
6507893
36682637
601613
10276010
88183678
72885798
88096896
49736851
34549432
90162297
65665105
2070678
89704738
48133763
29054043
93725715
1748242