34931429
25262431
12520
65924115
65163417
5576805
4362382
50756114
30592505
63771165
54143977
73998361
83297771
65001064
31217741
19188422
97504583
18275886
60142663
44978736
48871480
41795355
5713729
56983235
57629994
84993047
92624944
46884661
1286454
16238858
54581611
56319173
6882633
5998904
37812404
43803473
53431849
82236353
20791017
77467220