50742499
33571147
15727135
96063091
53597107
79004284
5892487
1034704
93447272
59056499
30915528
46167979
8983179
6997812
55842717
7134494
65018258
57714774
18536574
26075913
49841355
47115118
55046681
9572548
13213219
93376347
26607137
43131244
6096474
76052559
93791104
99518676
82796531
7708399
53694821
6033518
28666625
64223093
76461140
16088814