30467344
70948556
47031322
6260384
65612532
71939712
32451479
7584776
87005462
76306325
65334756
6397570
12492392
74637477
46032675
42185380
39748100
9958411
87127417
15276222
3809349
1216537
16367195
27862933
15716986
76049449
32801616
99063455
53714313
58771951
91296406
46778935
43132974
63699820
8864801
74502137
35687530
90276247
43639765
17106129