346074
96871148
20716791
2206849
87959473
7340601
39805521
90119691
125575
76907476
93575614
92664301
42859615
30941431
84365284
21167210
32723814
19174233
3498464
68114280
14381074
3776214
54527431
27298658
26482534
49983488
39265771
6487885
55717721
25543567
7143581
4695175
42576000
2607707
6877510
89753777
18036916
17732219
70675138
44483266