43347727
61327869
93418418
76837120
93216805
72943590
12625487
71787144
44894661
26466968
83285599
13665856
76536866
16263662
3305071
71299792
22527676
29339583
5623892
40965902
61387393
87721654
3489780
73919262
13152652
29107109
31832186
7022731
10131640
82071309
26074194
67807406
6215476
33104340
66649943
72242273
53963016
9076617
3789300
47396309