45432699
91893116
13303431
7262468
33238515
59135405
77852214
59512543
53673469
48187473
17044262
69206682
96966768
6971084
62873700
63464023
87348115
32587959
88939034
72903720
16808558
7117773
52241137
30622970
15411303
69194689
7482715
8757647
12379967
60267929
9087736
50528462
90377146
96569396
9794700
67924941
2876334
665953
38472242
73896613