1231868
8709337
43582044
2416142
28048864
7478820
58504741
56837223
44471530
8230319
46525334
15097993
98671554
74009991
41606565
33772379
36008119
43454357
12052255
16783360
62308652
62094021
42152411
64178305
50004976
4715403
7007508
24885464
89774908
60166826
69419042
87415695
4646344
38058000
31343004
99996640
74927987
16052317
14261357
5738871