82509553
22092977
74665436
77022072
2938701
77989251
3493147
80038089
70831502
62419390
94002098
67483099
94464479
48141240
17276994
98645644
2417643
7236508
17586966
52479983
21599298
4564946
46488889
83464724
51558029
5791568
18678249
86273052
75181438
9841291
25816573
32024006
7754304
32616005
26709264
80306891
37526889
28086902
65416375
77666