70938447
29099883
94554334
1977556
2271449
65427231
115786
77744966
96363842
30946398
15482820
1215562
45285670
43166328
77852891
59879505
8862013
29755044
86371695
4691702
5850922
1003580
44609335
31791669
97159360
43136816
15787390
12495109
30328958
18136420
35902072
79746043
72868386
40189239
18162102
14203689
90112719
93037574
84622055
35463239