90111936
43332048
64884512
6676748
75284422
5617695
48349820
91507429
66811792
82768795
9044117
41635406
7275247
50499243
44605119
11946669
32686412
88178573
85483940
7764724
52158146
3553580
57093435
96424182
31961702
90312158
55577691
66186936
18415689
33405977
37985263
2935315
36329431
41293459
44053101
72004728
6968020
34396127
44109740
94676103