69333987
3611322
89986859
41302567
23056086
72925846
19109597
124116
837677
49267837
31006552
95224911
49466010
16653280
72824055
20446512
39034089
8624771
67515041
88379217
31661045
51897263
41627890
66077570
89337760
93508809
9688857
63469897
33446222
10648261
29324725
84702820
14856261
20348532
44706353
83615432
4415853
95018172
53118730
6827170