90864708
68389798
20037894
41069592
91496383
49452816
23456061
13232889
2762454
81125851
88674059
888119
2764187
27115374
18216089
44935073
97856705
30747190
5586331
25812846
35535451
53568852
59849687
18447391
68712778
80716472
22664614
45758531
17656304
30216371
85299040
70497536
90458113
47543560
9996288
30494324
45608878
20057594
22095007
93619332