62212959
4968856
96195345
91973869
76372655
55678387
3857740
2938631
85375201
44746333
94609247
35832101
51628177
49658634
8834463
71807896
83508007
84944626
53689476
83035762
48647682
22938454
25441373
62337256
9552791
61862495
65527742
81227145
106243
18701127
55837573
398686
60734312
2809932
65441471
48546952
87944145
25643906
38425883
93423041