59714015
6175482
25343364
17266280
58722255
24092419
15521010
47974076
2403247
10675958
45712162
18269385
91796570
31386357
88299181
8006655
56755935
56627895
41594585
84951553
60761150
13155807
15986763
30797938
12754401
35831468
31271281
92859040
50365941
14205247
75484741
16328343
3682064
44459934
49298510
5136839
3005834
44208496
69392569
72063406