21954197
96905889
94943015
9229129
9977041
41641686
30655579
85756218
99535786
68671026
70401201
5186804
16525008
56575711
57273420
20768823
68957730
93739403
82863761
41271253
19251591
73761249
95403581
2967718
4100583
37209154
13118710
241419
78353352
68343608
44411419
67384104
36097467
60579314
83058500
24174063
51757999
27392732
467569
86609143