1022622
32409569
7093568
735560
175302
11673024
78383542
40048854
8528743
75188648
31501756
77532922
81054877
5350822
25651833
18073883
14475781
88371381
23941133
76205074
59831886
56598536
41682944
62937847
81695819
4554603
74178933
42505240
94369430
54176956
14057750
5502430
45997312
91773421
52481662
80925811
66237028
56949805
44431265
42594136