92186969
70852420
39549055
96239206
93367248
73223645
17517192
9611990
21156183
90129930
2699607
14923787
4453140
65354687
28958713
55504945
81865937
5823405
2922607
94115576
67436300
99582425
44206995
22378146
18236731
24512054
35857486
77852898
56535569
98352535
61364408
53494541
35751869
57516609
19916040
80853632
87715057
54985275
89224005
80513147