97031996
56364767
3394867
82385626
40387755
30324804
24997178
72557852
43227725
87127989
86396842
59544986
11981138
34946331
19756291
57188334
32112799
62724025
9358569
4327172
188272
29834633
50225148
45923264
58061675
58661105
31689247
25039012
91917904
91017239
6178352
97618034
47444751
31253813
88682996
83726872
68339435
75674231
18776553
86893067