51628011
91448061
5087828
74479571
73057588
32819104
14264975
40232555
12123985
11195854
852364
41258167
38044888
87705876
35532291
26186073
40135135
77782829
97078249
74658478
75478437
55313250
24204308
96937039
89301060
56854102
12886070
7677729
37292635
46416037
19948881
55105494
29964120
27546035
39177430
4098330
56372344
83765082
3123679
9109126