29192332
77616839
45715808
47467613
25004468
25589056
6610264
68063936
74381203
77719500
2213610
60698659
91632143
93305650
81752970
54729770
60112762
49836221
4354100
79579627
7037546
56776874
1973866
47611846
38861703
98334918
10426581
85182774
22874424
20888222
8791918
65405562
54318060
20504194
96694484
60246184
9790188
99066363
10403764
9545340