2254357
92599461
46258186
83047506
71906670
20824889
29056286
13856242
5623039
84525178
23597895
2537371
22648124
207910
74779998
40457973
69844267
63484846
46038461
97127243
41031534
21713478
8341612
98709104
71198215
1573913
34027152
53027839
46392107
73722800
75422559
93407347
1256684
31595592
78278975
60336460
5667774
12109406
32648887
59006649