48096405
41325892
35618471
10245638
21079383
61684660
69584212
32723218
20644759
46623641
17585392
20063213
79229609
3966593
99056113
3828903
36788640
70355383
37477897
84629937
78876555
16433616
1934490
8317596
81384068
56931310
18278553
30113894
71085963
52475900
1505195
74769511
88224108
53876370
519334
60406544
57915937
73386027
8368801
79407935