2247165
49783947
923713
68565417
66017454
28537290
3776407
80452926
84787404
9634609
84478204
31476238
8447539
7984592
66176267
36813387
55545188
94732208
10217967
87609960
72467121
3321932
1558325
76174014
99341266
19805666
32089715
44819508
52386961
50526486
4877114
1136321
28276785
52135476
24413736
97261382
91935618
96229501
700325
16415548