83119606
68213199
19671838
6012321
18135284
65337827
11738686
21826881
92935074
89248378
21413147
10635530
93926549
9393620
47423420
40957187
2763601
1197733
71144465
63319180
93912517
39242145
8059027
77937221
16117798
53488394
3388964
78401420
92377814
8133238
39721701
95351842
50646487
2208203
39373900
34014113
67991915
42479962
26107592
40843449