57401886
42352866
54533211
87712009
89917161
89975668
36362816
58704909
4323413
6718360
91425008
45207254
33471271
5023236
43497459
7796315
33976201
81822647
26921979
7583053
58954500
59748640
13379381
50931243
89418488
67821552
69411295
652076
84626189
60344445
41338889
29536481
451525
31185696
84809230
5349805
29192852
7024204
26476104
45136388