34709905
52801001
27536509
52074625
3571165
90789399
30505428
84326768
66668592
9796600
79699745
3771791
4895955
60141196
75941029
982148
7708761
75645311
97114342
68482944
51995545
3848441
6013643
74659439
60354788
33965733
21145250
12319056
64229789
7912190
55729880
9253877
31187029
37896936
23258571
60328137
1182403
60762969
89846719
9034504