3422927
15792860
9569810
5266975
609655
3654025
43833523
264450
70198960
51604524
5983997
85539195
2393716
98692102
26111273
91753903
31639462
33355693
73044410
4998999
58118960
2805435
5223427
81752661
59819950
76852082
71183618
69314407
19265315
80716242
47195195
94624398
5205294
53607443
14017821
80557906
7177887
65392240
6853202
34521662