61764672
22373788
23695925
17245432
3525331
59296979
64522899
8219803
82649752
2912155
8243509
67785377
71596927
1263250
3709937
876151
18135856
242441
96507674
92241682
36255053
93272061
83014057
2894023
12075257
19826808
31684638
63851784
34894264
88043955
5822421
48225537
96056451
44793617
15466505
36525484
41024830
52633542
33831154
87663204