89961563
83386155
91169002
92081206
4027760
162439
35035380
11517052
74191802
99368561
39045145
58755586
21337245
67784940
24552406
32964525
77829975
88679955
7077199
4147746
68522316
70718885
21728873
46711021
43929563
58914595
76888478
3353540
91379910
84968517
75757061
57704192
60067457
36987529
1404467
74493697
38562823
58487850
36333819
82736344