88955024
38679272
9662949
3324874
85703337
98418667
97498741
46303849
16626697
30075562
23276988
74252460
86231826
60587970
6464139
77744779
23226541
62496163
9849462
35766643
1154117
52211848
76792738
22588225
37749370
5032272
95328986
61374868
23409415
66329632
84388094
17031033
49922464
28103319
58335572
97143072
42542702
14413274
76277562
34264750