51837558
46456323
45275978
34894861
12947099
42313821
26041490
19647397
6554035
67653478
39768709
35055478
2722714
51282699
40616105
49783815
11985379
12523886
48049828
52102
26507376
74507714
28953552
34957892
56676741
46037835
6364671
93333722
22697551
40126059
11317597
5324937
80624187
4416285
27463471
39362799
81123558
72771886
478479
35791317