45539088
25025110
6743642
68788265
4468850
29696127
17227267
60443224
34567798
6585971
5296866
49375431
49355120
8129545
7031800
61121474
8019216
96875836
35413311
83763647
58434667
46136157
73976012
42962426
15084496
3826932
60594548
78723160
7416587
93813107
90857520
778598
5452772
33091833
42012929
35953083
94465082
61342649
16035717
59188897