46367045
7148198
8345410
13515565
13965928
8531738
42152612
5914278
20276742
40188767
53425006
50661718
7344693
77139114
768184
77694933
6554075
95992835
88428708
13469812
14438686
12638838
65606705
37797101
16029208
41847379
24279744
1148876
97423514
62433431
10454005
296155
839113
79983641
51214710
23567859
6445865
75938786
43047306
95391631