33949563
58212238
52865789
12254830
81027268
59531225
87206738
5255796
27741819
46556840
26837068
58903259
5396672
31781356
45811449
35338791
85246491
45783414
72446836
54151494
72421448
20465616
87463170
9166777
21492825
3039061
37482483
96132714
1108127
9478351
214100
44158417
74801896
35119256
54164497
62278068
26154318
55497250
9598050
69942519