96037830
90202911
15894612
79008170
8414141
67749604
5905173
45529337
38537589
892043
67863951
54077796
65243152
42747997
80879638
81563963
42564876
20182686
31983787
39935083
94115373
99423130
27751459
504423
10548603
34923711
56494422
38759559
39886889
10715136
88634212
56404799
6733714
56129471
37136845
43061506
9130314
90477299
15493902
87063793