53333576
64081354
61887908
12677673
81783711
15619488
69076917
47955434
5213946
94021545
36677474
88132322
35904120
25987593
359745
76294090
75913119
753555
2663407
3662171
58641041
29605182
2627973
59016283
7403254
54321607
33619283
38714730
24216552
21351239
80359074
3593844
90053376
280414
8382562
19361320
87943447
52762448
13161710
79315034