38172701
17069952
34049453
3844942
3423422
11771457
95857876
64695280
81262149
63545606
5287684
99088376
29557876
25118521
29532279
2089331
8146368
16414529
62579968
81923610
24201042
50433696
11384841
46309895
34841531
75173266
4583532
683345
63185556
87804791
50302208
35857975
49726612
50447150
71609354
61565749
8518830
73971046
49481221
12847254