23172148
2696453
63788511
8391951
63027551
48077996
20632600
98055520
12328696
6609690
31577941
10717717
88976365
59966300
87432000
48267392
73294284
19913610
52641962
75367202
66161764
39385747
31399440
54927612
1764111
65559682
90293111
10972153
5989991
7329574
43472004
85615695
16452880
38186993
5648776
39911230
41586224
57185537
2842227
33617794