5600878
95214085
70794893
55588370
79302293
2285010
64834841
116348
2157244
47687246
33885161
97999468
9534822
96596190
27296236
67609940
32507100
20568280
1413131
256594
42697223
7370769
46399404
52112832
43438442
96832737
81273280
85532624
8875438
30341707
7043258
37814533
28577210
14658244
92114151
1272775
79076744
60442582
24505648
44326346