42221382
87722512
61943918
47747724
12017282
809298
18809194
37716653
20689400
58499813
5869518
5494519
4084529
39588879
36496786
38748766
81508346
2540781
37139444
76466866
91889638
531337
89277788
16806647
35096632
62822352
4938884
90282208
657334
75572032
2955458
96003136
82265742
81183990
99687399
43131230
91132124
2864340
98238025
96733820