48561775
89581970
79878948
74651472
69022140
63784929
2624936
25324961
42062589
9697774
29152408
89626274
18293110
26689628
3582157
46875751
33505498
43579341
94073353
37121598
16952926
97212141
2461017
1227061
72128399
7728243
3335288
90771491
2025586
89395866
3217875
45563328
18885585
49519668
29615353
33288728
69495585
22938423
93217980
5346059