96495933
5104134
27795849
87115062
25095395
42225105
74966923
53851327
2727786
68905412
98742652
76172
36281242
82796137
31507812
84351257
89925134
38759567
44736115
85886891
54865487
22758108
28589483
28703801
54298514
45072023
26537234
57568178
44952661
11538884
80465384
926728
37876773
29205334
77113655
63931366
93896958
72427136
62937678
99649864