64083626
2554812
50952753
78104083
31749139
8546030
14268289
64752023
65462014
82205196
73728631
5996032
1861516
5162753
60248559
98175722
54134439
3961201
51779494
68264639
27568555
37938245
419961
6709439
57283147
29086919
31998193
67372905
61739200
63422262
59054304
5677110
38874435
84199929
92701098
64113855
81064424
88035242
2072950
51041111