78752219
25553459
75361554
13135151
69673594
67313925
17427271
52818686
47426927
15769387
12428603
9793472
226410000
93275364
53475230
4026428
86572156
40949667
6426502
62227638
70478901
71665675
99718525
7768012
77216935
56568240
55244380
50654839
62376726
64234588
5522102
33862268
49998157
18222385
12539894
38883054
40437966
11867851
9830217
42213356