94656779
64408065
35952682
61147722
10702957
89126907
29483006
15149046
52852202
93573669
72517100
9390965
19658528
10339795
7289149
184584
34647723
83086757
470429
81971983
51974477
8154169
12602115
33391143
20592277
24983573
62567207
96264183
5657912
56036582
8770595
34105566
28091286
1342725
64701627
87161992
6628979
33699791
19221309
53524421