90175242
97875170
11451262
32996603
38403699
73064289
1244446
79439409
93209933
553672
52145334
45755488
72899636
92187938
74026528
37404230
59023781
36536053
64434041
15781219
51472606
19867826
90769589
35151349
9275549
68258920
70226381
7902409
33641993
77523006
30566092
97347678
66824727
81943103
26383623
700517
98481039
28943500
27674812
2203601