19439232
60867927
8590348
42038424
67811721
72665644
87456830
25191434
85314619
4165908
68785152
56845946
71461749
62294097
981435
58534171
9340877
30475593
39579979
10876896
55315823
5928191
65055464
11322809
6367650
79718366
32681850
1300507
70301939
30867602
99735901
12485309
37174330
8825205
15819756
84205416
412149
35375230
87892633
12651092