92779060
21076796
43132526
53186605
4425369
96619349
16303205
8678300
49149530
80273898
8089307
88372241
97619130
16654292
21514099
52108589
56151507
68672889
7184719
40627326
82525407
16251886
5305623
32616348
14942229
11311975
96102381
58993404
37514137
51034778
89725515
66641787
84646656
4981392
7455488
79796595
31138151
77886715
17787190
2708928