60255450
18184015
48725560
49582257
63862364
64776685
32939962
1191769
23161601
27388878
2144215
45426236
32122671
87415319
80621300
70601565
649544
4474983
8842873
21367244
23994691
91579769
2382926
96624786
21753865
4614751
71648141
39383165
79013920
60765269
55441532
24947486
8463222
59689648
63945218
7988750
7026442
36322562
96382590
857374