12582289
7839722
25853844
1088321
95432354
5995587
4585230
72742685
80306780
319024
1284482
50195418
5493205
18229105
13447061
16528116
79734830
3492397
13183875
14868827
90075585
16926241
9376142
72945256
47848180
1108521
10215525
29587662
30627435
45222633
53872412
37132282
2509898
44996647
18038987
38503231
45478018
6400703
53122192
66627550