85286300
2658634
75954237
64458314
34003552
62275133
7966940
91011006
1763866
88607277
9878520
1501808
31212449
95598192
63373549
69735118
40537697
44338164
69214171
40908396
82484756
50076594
66491312
59617391
75317329
58431130
1366503
55024623
51421547
612031
60784679
62939084
65506353
80717735
3166956
74128408
29387541
32161454
48121109
10279683