86938467
50698218
89238348
40628067
6855113
10955762
56591899
87959990
84683636
89936215
89695257
35544319
36381356
26865323
86191530
69179247
2450114
2173774
86867187
5351858
59396512
21329223
74113383
79852075
60329374
93967153
33952112
76476229
1999416
55013363
460638
94567582
70285468
49969578
60875182
48345360
63155051
3332904
71222618
18435263