80662549
93033133
5678824
44088372
96606707
90563441
89214076
79815461
65693901
42723880
90726712
21848480
4878379
11215509
12658220
29582460
10986147
92174498
53927299
18206606
84461968
38175799
42923420
95524650
65879720
6409759
995200
64353742
52345037
17786841
61725965
43134160
65497670
47227333
81031431
60048277
26735701
25217672
37468726
40487931