44138725
43453972
92981530
8574430
67301804
63341474
62221198
50257902
61928720
47741088
38158038
57396307
84044147
37455510
10954923
6002777
22678736
32128779
96849876
75314077
6871270
7266166
96406
56833160
9968308
20477800
7014887
40778328
27106757
65274447
16418273
29551965
76019068
96599512
35163682
82531179
62966390
83757320
13758948
69583644