96344815
21261443
84695215
3048650
83784161
16685879
11421413
6383399
86407662
56093882
66601520
88115968
20781688
3962917
8797573
91408360
812220
82589196
58188817
47573844
65013418
5142477
25787923
35135105
97226136
40777536
20109476
99697034
7620109
12811543
97337079
832294
24242955
84083595
27399491
83415002
43123659
99564103
60509710
84171879