27396436
67854630
97247192
3943428
79503197
75566107
87564080
67406193
97119105
84174570
74929437
66675434
37653746
69401912
63563986
69492385
4389776
14854793
31842330
191265
87565688
91033611
5796451
95141076
27791235
15878665
24635541
76836888
28985840
75201302
7918226
70377227
75911850
487921
59267032
57796472
38859712
13893131
77193170
9867639