19726771
57702153
25845934
5714914
76419127
31236880
35115997
98298312
30219583
66606515
34606398
27702220
21613604
89079233
3307037
84288083
53992933
40024234
82795403
29709931
26816940
56232285
56952381
74571279
67586845
55136218
35778895
63015782
865663
333047
40533078
46162665
16866582
12923159
80959469
2864632
44114762
61524657
74923031
78153004