86745887
8775582
74853440
3733022
76031135
11843819
22093288
1355235
44144036
31456802
6878682
11198443
94001713
19586080
5785591
21713395
73592655
57856101
66628938
61797923
89621994
19487379
78469714
94478820
20878855
35948591
477606
76187591
24569898
51099962
93803214
61805429
89749918
72509324
75903961
5920455
20354256
5530336
12286785
738195