32315743
54631318
35405163
58352160
93417533
97126248
69543029
36493352
45415962
71719936
5234839
4563750
21319794
20085704
56658036
84827881
95693523
7662127
27291148
25024869
20818152
824624
1181090
19684565
71722807
80684225
39751947
58365969
46246798
91922026
96569142
63117720
2763556
18876707
98604585
82327151
21645463
27591292
84129493
67775292