37683436
43772024
49311552
58305683
42495823
2113653
9535539
11917920
98838853
36663747
5315059
67934980
85523683
65848334
35486234
58406320
81115046
33503163
58647560
81131063
85775113
18562382
72349207
6564127
33553214
2403112
64543092
2254191
86656301
62935830
53751937
1289857
35039533
2213334
34199725
75252296
89263215
8530919
74812248
86405062