41286701
78504745
82672518
59537
73833026
46548413
599148
3963632
88326201
65362569
97557354
62337621
87289403
41321300
8969731
29255572
32857830
13442111
9995575
5179060
91049685
76828936
39925414
31564396
9416189
41259494
85055663
67708508
54755161
34819629
26765163
20977269
5497809
27356388
6669505
8331349
24006381
60214821
60969711
85044135