43671730
72915489
41573596
3731815
79779683
46219634
83132501
33605787
323339
63202018
23446864
16558
53273080
70685917
11123925
7847831
66609657
91067897
47548566
75022861
36311590
3755630
73326678
20408161
49189440
84561784
32207349
59454629
2199460
15735878
36986068
16151494
2364946
63972543
29584564
5931683
87636911
46992642
36922999
22392944