8302736
283425
78059570
11911866
37261119
71197092
39076983
50369942
49834315
56307951
210744
46922279
26153329
50514243
66702038
922633
94529750
95465920
91773702
65286369
17652041
49852437
56025694
10403852
35714077
1562958
55196350
47716800
59623549
97011029
2380492
66327684
86506479
80924440
42049618
32981419
16961764
46127076
65454826
87171875