87444297
3751252
87002845
40777732
1819338
84638622
26036759
51902401
86004028
76902173
66627979
1339902
16239531
12878926
39186756
74973797
79409916
59072152
47769264
1261533
71932267
57109027
92217368
68896477
25066660
28471368
3921182
72817801
98564506
47938763
56726698
39978292
22717040
60149975
64763751
87562877
28439325
78914221
2339518
476741