54792848
1435232
71491429
19985018
76503429
63578878
73237002
7504299
48149959
80172453
30869145
33777394
60607284
45604797
38994348
63225218
50209549
2280898
79658790
91312981
37555475
7906376
40731715
6771877
82826662
39562510
56357706
90944778
53909368
93868249
3028793
29025130
84784719
33016089
58012371
5377764
73646704
36362192
38006747
46706221