83612138
38268089
36865739
32248036
47918368
25307105
27078484
71753261
31575957
21099690
82011999
56431812
22727346
9108924
47146655
7755919
244378
17225628
46707842
65889535
19515857
91287340
68086030
50441953
62459076
79322437
7349020
6924961
70461677
8160521
2875076
69502998
2582387
64632081
2241060
21856125
61486741
44199060
91057644
74004018