47887212
84927842
86772040
31078406
73526062
73183457
33744980
8391518
3146767
6688143
24342903
79876354
57236026
37339798
766807
86656191
96928571
66646022
4084409
62159029
71466946
34796266
5957254
76828378
28827500
41779284
25873739
22562914
54593808
58919284
17787855
76019053
53126965
21311662
58248267
8135962
77008275
39059371
6847586
24505366