93077366
21852888
20021877
46323100
22821786
92461876
78594530
47953945
62867929
17692949
12442178
98764953
63206157
38145412
7353439
19085649
1787581
51886616
42528450
17131068
42935427
77251326
67096580
98315312
19555930
8022185
67574442
32144052
67439140
5534643
5629310
82194447
25923555
3001551
44382012
33513057
10328327
73332323
10884508
67662983