4457196
50257075
70802116
59228206
86432417
56503445
1654925
45831914
34003524
22483794
28958548
43761389
4859755
35174114
34998618
22277207
24124269
554838
86785975
16747436
24549273
6027450
3601399
33144088
38417381
942057
19542872
60541309
81958286
3844448
80414552
96315981
75943886
70144023
68869040
1629330
63942225
97428662
67118276
55764