42588020
91291117
5118033
66168426
29346772
4026723
93942996
79175340
32879148
6710117
46052555
82676219
93866542
45131039
4979322
38561528
91924918
8349830
3477055
118953
1835420
97856578
62336594
50736988
1314764
18225497
10994771
69091394
64598467
19061746
43333282
7585340
12899353
91795494
6251808
7686677
1572632
5939985
64242189
71693215