55207861
26196373
35789761
1100997
96132066
57369071
26216596
71668193
16122620
56138142
99509774
8491050
91047658
24431152
42274514
65757504
25813377
96598543
64014915
38633331
85672603
50674386
65561810
8535486
62099385
24603828
64887872
37874179
76852586
80879737
75646323
52737928
99185777
19645667
53787613
34479257
50801902
98591444
82954699
64984513