43194231
86181303
99154095
10218075
1096668
77482718
7973927
266645
10073887
11511507
26249270
43559502
25659493
93622845
74498008
55417520
83418477
44536772
32706990
88409977
68867142
66484130
5602011
42266459
33126718
97157682
116473
98595123
35001308
58227496
1482264
72652601
40539481
20868695
18851729
6605152
62663984
1373229
38534128
7527698