1689778
37492421
46518163
87022850
6561665
59104058
3795568
858035
65888208
4841555
82893371
86462527
9787050
5005677
59009034
3757657
45801294
76152230
17412663
71314860
15054695
82573121
70054477
75834566
87037963
63437414
56718151
24264138
71222178
3569228
50641076
40846610
1845697
6997811
60418808
34363493
95528769
36086984
21378597
98969546