18494923
78151879
13683508
59688991
38909388
60053150
33056062
91101685
7271439
36356167
15654758
11509878
31161704
36411782
58977586
37242130
20621147
97385714
12003688
238523
72522183
29898948
39424695
40095814
24483197
71313535
53115457
47893088
23781335
79843237
15122796
98199616
45935091
7507329
42586297
42009237
60829082
75804976
7762847
86522657