14968536
84159419
23416963
29266360
18452250
40222476
96265206
39317209
69697742
82982950
15437983
22217244
90912613
58787841
83636058
56477992
6490324
6185919
25408468
1586250
85768171
13563215
24968226
92493748
18803990
7514967
31371452
69343986
75628150
87616788
90215995
42669308
21949269
38154854
428460
57668400
92052214
89835686
18607637
75052825