66339881
3658109
47604986
33339243
58261060
32014227
24912130
42351090
79942795
35389721
6833251
58062838
86519870
97972818
30272134
3014768
97262414
22321391
93981340
24542767
97195366
40091462
96856247
46994290
48162373
94963241
33095153
95273779
43492369
35716669
11473818
74186122
46425134
17522610
25525129
99738683
85613963
13799916
67757203
20551363