80237372
94122246
11601259
66365309
44211777
33261064
43508210
97875430
3789981
27664544
12078934
31328985
55566740
15438234
41245969
27947421
33448584
37221088
29522661
94192104
81172791
47554495
578772
60061374
38374673
77621547
63716248
67533666
8385710
54422960
44513957
68415711
89582454
83532647
96747632
53086708
2388284
22905505
87567107
32472893