24544056
68409668
37837147
31779927
28779503
59854339
85121539
47109088
22027718
81292553
43839546
38198970
21532704
73637508
33108354
65486716
26561286
53556625
62268822
2041861
28334152
13455295
75826827
54755400
58301614
89661265
85968129
5862719
10551246
97087138
15763912
7561876
33892274
48558863
582170
13673256
58577278
10868531
11617492
50928351