44451
31667
667128
26217
926101
15426
54583
1535
61617
1008201
1209
7101351
67281667
8166691
8957551
659811
64611377
94831490
80411210
47841348
52531962
4770737
6049247
82321175
60411520
97791062
7653523
7644922
9057194
9399440
5622895
4624295
6027751
4395764
4188364
4609958
74561109
99811387
57051585
78821520