45777366
38233343
29282325
34369421
13159759
2786943
4921244
1519260
37352486
18634660
13211926
73391600
50221933
2600472
79859322
39176637
53375600
82327465
47706875
28442549
3571925
9836043
96512307
30307879
17938666
26149919
30948025
6525784
75042324
70151622
12423341
74763204
46967752
13459562
92227358
96415605
28134903
53429172
25785872
21896666