28371154
33989376
40842639
20303808
40763383
94527576
53091497
8015712
20233144
57149705
32051667
39535151
76817417
37506238
88909505
15401515
71423444
20949203
85675447
80289610
92202235
87402979
81686611
47124138
55348741
64619016
157026
92902268
5489230
97805775
76276262
62058535
17079158
5274933
30995408
6066669
42759186
84824779
666436
4407898