22578665
2805235
63703814
74545230
97603940
53257950
81348413
68708466
15747707
54004422
21598591
46365869
5985564
7935165
4821147
57405650
29697937
94331382
1295338
44149330
16729256
21132627
5321556
64662983
49169056
60752051
66618819
12803222
8225330
12758137
37209269
30223570
51655796
67766402
44884451
13398329
47592746
16543450
24637783
44171785