25629354
25052047
15584322
90661580
4751200
53871969
71997643
36451477
41358876
43716609
28737432
64327906
56402621
82764280
84346533
97842625
9207883
19903368
95993096
44097845
93762951
9531517
96646958
51146524
60267650
38432135
42761868
38818962
11475350
30112203
83851813
70339926
62184773
2391895
66518822
29846810
9692711
469795
93673188
85648931