26732616
59553789
5697343
94255294
3258914
48735420
9056186
3675285
5564451
54797465
81413412
3229708
1921413
92381444
7227494
39432783
228890
2983926
87826896
80147494
97926678
43629378
49804057
11988153
17962004
17255745
4596189
36468863
16953091
70086377
28389263
43577858
62319542
27107118
27214234
50785923
14918974
37655560
27318673
86459125