239652
16637841
197130
43194468
22927939
52648692
61921692
73469476
2109543
6755645
21615939
3057957
62716380
49595456
5985991
29475075
91974042
36874772
71416940
2880709
11229376
35145771
86874476
96649158
75496997
70618084
38039106
85069425
5161223
7521786
14826839
5451295
39363968
8483678
68468387
62447829
97411231
6755269
23062641
61343843