2799305
4702750
90551194
70533264
2763386
15136530
42678252
46177496
7452524
2045582
21039571
79891650
10711457
16578988
15564135
30403548
43681853
31184484
52309676
98564012
71521435
77534806
608686
6610544
96589277
43271853
61883375
7038242
24534215
84005996
53428381
45784216
35063108
11254382
17579330
62741986
10138654
96535226
66917656
17221639