19674410
45636869
73895104
96684191
44978060
2019243
7921663
41346391
28078560
6187076
17452630
67981129
29722684
84479827
61744774
74446576
1951265
26179044
85514458
34458600
71287452
66627299
17875384
76125292
15067187
58329108
69919040
82907422
8690512
68441792
87408592
63891526
35103733
7082209
63076797
99706081
94099642
95273723
7668426
23384050