48647738
97338143
6357150
65607184
38327900
60208285
30173714
19569935
68249598
39061017
11832706
69694933
77517863
13402010
79681565
93937982
62488269
9021663
30781485
33592813
6706905
96726032
53923944
97229233
44384903
79534639
3054200
65836280
15201857
84781812
13066443
3018859
56508650
28307174
88667859
88177937
504118
30067446
58614690
10484165