15577925
21085803
23784243
89076916
31463109
53243205
27093000
11312871
26344991
108207
55387755
88709719
4802253
94033810
7889169
4043591
2006727
46636999
54092928
86431900
1219826
24004036
16457693
13366782
26929077
56289586
13352048
50654266
21285311
2327202
96111225
51332847
68819562
84748853
55537231
35296792
12181481
1715274
2062245
95222550