16266462
8571410
61474559
70229895
7161423
74422781
2165363
12355628
40424676
14991687
19325005
21292040
11176035
44407889
25044631
16313277
86481764
59945214
39128618
77113005
36465242
72308574
50355517
13033713
49911716
67003784
72672367
50483709
75181518
85055189
24142538
28085326
37508402
52977656
59488595
55835503
61107084
57601981
91013323
9495137