44292798
26099871
17207792
60973139
24666853
1083351
1413084
2622938
24386107
32913041
7036715
9807644
73591774
97413912
46943831
91783031
19551690
41952461
29852974
21404820
7641307
49561040
83417511
98488437
70151289
2298700
89274143
72372399
6833364
38012879
40381358
74966339
96888886
39072256
6045677
3577649
35617672
15433683
63535869
5433570