25279628
1034434
49106772
35271965
59682991
44356991
33048236
50031139
84155487
39468755
86233297
6092350
99131669
72174170
78686970
67501125
62527408
7863839
45528255
25715797
25161332
18423413
38343181
42278315
82319505
94123212
94177989
36361611
53441571
7240705
44282096
46089078
27066314
22939197
29617082
8939504
548555
66096469
8967450
78713592