18428881
37587176
20933793
4783482
59546496
2195784
21222495
31874384
78926553
8149535
72714934
28336568
39781706
18387687
21903453
5548940
22939249
37477793
90187269
10683930
73731419
93529262
477836
19627331
37863617
2742604
64656788
55275079
68697384
64014862
9703740
828177
86542420
64439492
59792693
49077030
52558700
93753924
74181757
78327993