66933630
39089554
97931629
50684597
96233239
64791512
47422714
28688294
71148508
2017664
19772402
48545159
53721968
29174071
8334121
41754918
48969530
54625258
68236749
11307120
32871604
3621916
61532720
99447338
88779896
5548074
44392366
91475909
60586997
67132923
81604036
91257847
3528401
54511794
46131910
37397106
94643051
41982928
72945813
86103659