27268833
40039568
19252368
20161505
92609473
63259140
96962729
45004369
55972258
95371447
63984527
16189121
46839202
99297069
74032432
90088127
18793635
9916285
76976352
20202713
6661380
92868963
98072714
83113515
89574427
4138616
28719402
3697240
95689118
48604644
1339908
44805754
41646395
58651221
3688574
97265376
23954496
32376765
13153
5955641