71861966
21892724
60597108
49701955
5994240
27794472
79706400
73736215
51414813
31073578
2104872
4849733
23263953
75899224
82408333
1375648
81711985
58387195
229033
56456687
19228511
55463464
25705253
53981192
38022882
70583112
45938859
74752059
11617938
67785935
570252
6999203
21084731
84155444
35623106
66716637
81691205
72039051
37348957
71289391