5586124
3946935
9608202
30987826
16382827
20876752
2044851
7012184
7268600
49134081
74932490
23596602
67758294
39416033
34766241
89164032
13717250
59546084
13047827
47872010
43275463
59535731
98998998
71305178
20948871
85887676
3012867
69744270
86436106
86434747
32126391
95928960
31364920
21111210
8538796
36834026
53186180
21553290
95401808
39084690