78243558
4901900
2493382
10162724
58145299
48713267
6711235
23749202
57666385
39407933
18494073
70675620
43028904
5167359
95959374
46524556
81666479
15974082
64066642
99686126
57304818
55662803
31272944
67619847
75956727
98181250
49445048
78198399
89048027
4329078
52107202
8966507
2177834
93246036
82246794
69691248
18581447
56181194
70302824
58247897