45019242
36044545
197514
21876667
70487300
68184551
99045808
7495782
514173
46923579
79031276
2010608
9858338
46678513
64092334
15116009
44912310
6601514
79557812
82491096
394215
75235824
4287484
71329343
24476015
97885995
9491167
38023738
14226244
87712554
32652870
58222940
90638581
22025156
2025698
94925723
72146654
67072104
45939247
18718884