96518905
66716377
2559639
2632140
39097291
22417202
26813203
55597599
9117500
78252862
14857785
52758199
39458912
94939254
8831355
8598041
11997876
49726515
9207185
77002891
27824013
15573178
84718687
69025535
80443935
1588078
3531709
49298547
61522874
27383044
41764012
26576684
8334956
52404475
20425967
8473976
15721414
83867366
11184465
32688987