47449406
41092128
91424666
21097254
29957025
14631079
3714761
77756834
12586627
6043110
94396546
3620880
32366085
70291174
42969283
8398434
35431725
24796020
62889450
40094838
14912006
87371856
26488139
23801531
15167722
25223784
7933399
3465474
1174157
7211224
8492830
1933795
68988754
90148587
26015995
96258738
38916182
87297067
26207209
38121259