32039078
718692
62393924
87897334
30939490
93741227
55486
80301045
71186056
754570
24908777
38429930
58791580
71242031
16419259
25596839
80684839
62352671
18694273
34731374
4990690
3109830
93488364
74686391
65246674
34721893
9517741
77625185
32384807
69834074
7113626
199611
93654227
9162806
19361977
84504995
8982070
3674409
27473676
58179395