80895131
72941244
53472219
50092851
85559956
49957631
86362443
8622972
62511491
58565942
3994196
54558317
5194498
89177566
70847833
96051810
31983028
48919510
47709433
69217959
6289808
78074416
656252
95881966
62881941
1036665
6504604
77224185
32465536
5698409
87878045
87913619
7867511
25632198
31088058
1046889
69475535
31495023
2221607
2367268