84548495
45095902
40948934
50671361
24966903
24929163
76362247
86119240
33877282
48266703
48899378
18928964
41812644
12056230
55538298
31578944
7108726
33606520
83832300
34112587
58407936
60113697
38593080
20044995
99573851
71241387
98793096
20691079
46044605
54031878
17451190
10136317
57764975
50228771
23254633
13016016
97726689
50065857
47189191
34492394