19807852
22245412
85075454
8159949
19921670
92661218
69707698
13914529
82367254
16629588
81695011
89327131
37254950
80522553
54872927
30382318
4216888
87151521
18641622
17446318
60661662
49882075
1044106
14178331
8472501
87038994
52148791
52342517
67547256
68215047
65328968
93062888
54435473
60053585
91525078
4146652
77916953
26759827
37709203
26374610